<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>:::Sistema de Carga de Lecciones:::</title>

<?php require('estilo.php');
require('persistencia.php');

head();

debeser(array("1"));

?>
        <div align="center" style="background-color:#1099FF;color:#FFFFFF">
            <h1>LISTADO DE ESCUELAS</h1>
        </div>

  	<div class="casilla-link">
		<b>
		<a href='./' > <<< Volver al inicio </a>
		</b>
	</div>
	<br>

        <?php

        $perror = '<div style="background-color:#EED5C3"><h3>';
        $ferror = "</h3></div>";
            $bd = new persistencia();

	    if ($_POST['accion'] == 'IE'){
		    if ($_POST['idescuela'] == Null or $_POST['nombre'] == Null) {
		        echo $perror."Debe completar el identificador y nombre de escuela.".$ferror;
		    }

		    //si no hubo problemas en la conexion
		    if ( $bd->conectar() ) {
		        //Buscamos si existe en la BD esta leccion
		        $resultado = $bd->consultar("INSERT INTO escuelas(idescuela, nombre) VALUES (".$_POST['idescuela'].", '".$_POST['nombre']."' )");

		        //por si hay errores en la consulta
		        if ( !$resultado ) { 
				echo $perror."ERROR en insertar ESCUELA - ".pg_last_error($bd->conexion).$resultado.$ferror; }
			else{
				echo $perror."Escuela creada correctamente.".$ferror; 
			}
		        $bd->desconectar();
		    }
		    else {
		        echo "</table>";
		        echo $perror."Insertar - Hubo un error con la conexion a la base de datos!!".$ferror;
		    }
	    }
?>

        <div class="casilla-principal">

            <table border="1">
                <tr class="bgtable">
		<td class="bgtable"><small><b>Id.</b></small></td>
                <td class="bgtable"><small><b>Nombre</b></small></td>
                <td class="bgtable"><small><b>Clases</b></small></td>
                <td class="bgtable"><small><b>Alumnos</b></small></td>
                </tr>

<?php            //si no hubo problemas en la conexion
            if ( $bd->conectar() ) {
                //Buscamos si existe en la BD esta leccion
                $resultado = $bd->consultar("SELECT * FROM escuelas order by idescuela");

                //por si hay errores en la consulta
                if ( !$resultado ) { echo "</table>"; echo $perror."ERROR DE CONSULTA!! - ".pg_last_error($bd->conexion).$resultado.$ferror;exit(); }
                while ($fila = pg_fetch_array($resultado)) {
		    echo  "<tr>";
                    echo "<td>".$fila["idescuela"]."</td>";
		    echo "<td>".$fila["nombre"]."</td>";
		    echo "<td> <a href='listarEscuelasClases.php?idescuela=".$fila["idescuela"]."' > Ver Clases habilitadas </a> </td>";
		    echo "<td> <a href='listarAlumnos.php?idescuela=".$fila["idescuela"]."' > Ver Alumnos </a> </td>";
                    echo "</tr>";
                }
                //Nos desconectamos de la Base de Datos
                $bd->desconectar();
            }
            else {
                echo "</table>";
                echo $perror."Hubo un error con la conexion a la base de datos!!".$ferror;
                exit();
            }


        ?>
            </table>

	 <br><br>
	 <b>Crear nueva escuela: </b>
	 <form id="escnew" name="escnew" method="post" action="">
		  <table border="1">
		        <tr>
				<td class="bgtable"><small><b>Id.Escuela</b></small></td>
			        <td>
					<input type="text" size="4" name="idescuela" id="idescuela" value=""/>
				</td>
		        </tr>
		        <tr>
				<td class="bgtable"><small><b>Nombre Escuela</b></small></td>
			        <td>
					<input type="text" size="30" name="nombre" id="nombre" value=""/>
				</td>
		        </tr>
		        <tr>
				<td colspan="2" align="center" >
					<input type="hidden" name="accion" id="accion" value="IE"/>
					<input type="submit" value="Crear escuela" />
				</td>
		        </tr>
		  </table>
	  </form>

        </div>
<?php
foot();
?>
